Big Huge Thesaurus

canada anemone

noun

sounds kind of like